home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 1998 March / Software of the Month Club 1998 March.iso / pc / win / edu / jaclex / langprog.txt < prev    next >
Text File  |  1997-10-12  |  9KB  |  171 lines

  1.          LANGUAGE PROGRAMS BY JAC (WRITTEN IN MICROSOFT VISUAL BASIC 3)
  2.  
  3.  
  4.         The programs are adapted from original BBC BASIC programs which I 
  5. produced back in the 80s as an experiment in CBL for Scottish Modern Language 
  6. classrooms, when I was employed as a Modern Languages Lecturer in a teacher 
  7. training establishment. In those days computers were not readily available 
  8. in secondary school modern language departments, and the vogue for the new 
  9. "Communicative" philosophy of Modern Language acquisition, giving rise to 
  10. a negative reaction against language learning activities which were in any 
  11. way redolent of "drill and practice", led to a healthy scepticism regarding 
  12. the relevance of the microcomputer to the Modern Language classroom. I 
  13. endeavoured to win over teachers by writing  programs which avoided the worst 
  14. excesses of the pretty dreadful commercial material which appeared at the 
  15. time, e.g. by trying to place the language activities in reasonably meaningful 
  16. contexts and seeking to maximise the flexibility with which user input was 
  17. parsed and commented upon. However, these early versions of my programs were 
  18. never widely used in classrooms, and eventually I moved on to new 
  19. responsibilities in educational administration.
  20.  
  21.         Now that I have reached happy retirement and have unlimited time to
  22. devote to my favourite hobbies, computer programming and modern language
  23. learning, I have resurrected and rewritten these old programs, primarily as
  24. programming exercises, but also to find out whether they may now be of use
  25. to language learners as they are, or whether they may be adapted and developed 
  26. further for individual or group language learning activities. I wonder if, 
  27. side by side with the expensive "goodies" which will be increasingly be
  28. made available to the language learner as a result of the rapid growth of 
  29. Multi-Media applications, there is still a place for simple straightforward
  30. programs which will enable the learner to consolidate and reinforce his
  31. command of the fundamental elements and structures of the language acquired.
  32. If you are looking for language programs with stunning graphics and Sound
  33. Blaster dialogue then you must look elsewhere (for the next couple of years
  34. at least!)
  35.  
  36.         The programs are essentially "content-free" taking their data from 
  37. appropriately configured text files, and could be adapted as useful authoring
  38. packages for classroom use. I would enjoy producing more examples for a
  39. clearly identified group of language learners, but currently I have little 
  40. incentive to go on writing exercises for what may turn out to be non-existent 
  41. users.
  42.  
  43. I have greatly improved the CLOZE activities program and added a facility to 
  44. create one's own passages directly from within the application. At present
  45. I am still working on improvements to the other programs and this may take 
  46. quite a lot of time. I shall release each revised program separately as it
  47. is rewritten.
  48.  
  49. 1. CLOZE or GAP-FILLING activities  
  50.   Passages are presented with gaps for the insertion of missing words or
  51.   phrases. Four types of exercise are available from the Activity Menu
  52.         (a) Random word omission 
  53.         (b) Omission of selected words to test specific vocabulary 
  54.         and structures
  55.         (c) "Secret Passage" - Reconstruction of entire passage starting 
  56.         with a blank screen-  Excellent group activity
  57.         (d) Retranslation Cloze- Omission of selected phrases for
  58.         translation into the foreign language
  59.  
  60.   English, French, German, Italian and Scottish Gaelic examples are included.
  61.   Passages can easily be configured in any language using ASCII characters.
  62.   
  63.   Cloze exercises are in regular use in many modern language classrooms 
  64.   especially at the more advanced stages of learning. 
  65.  
  66. 2. INFORMATION GAP activities
  67.    A situation is presented and the computer asks questions and scans 
  68.    the responses typed in, providing (hopefully in most cases!)
  69.    appropriate comment. Useful for group language work. 
  70.  
  71.    Three examples are available
  72.    Village    Ask questions about a Scottish village
  73.    Gift       Try to guess what gift Mary has bought for you
  74.    Job        Try to guess (in FRENCH) what vacation job the French
  75.                 girl is doing 
  76.  
  77. 3. INTERPRETING activities
  78.    A situation is presented and you are asked to act as interpeter
  79.    translating a phrase at a time
  80.    The computer scans your input and identifies any anticipated erors
  81.    NB it does this quite flexibly and can cover a wide (and expandable)
  82.    range of possible inputs
  83.  
  84.    Two examples are available
  85.    Douane     Help a friend cope with the French Customs
  86.    (a bit old-fashioned now that Customs barriers are disappearing but it
  87.    does as an example)
  88.    Letter     Help your friend compose a letter to a French girl
  89.  
  90. 4  VOCABULARY Exercises
  91.    You are presented with sets of useful phrases classified according
  92.    to communication situation
  93.    Having studied the phrases you are then asked to supply them from
  94.    memory. The computer scans for errors, again with reasonable and
  95.    (improvable) flexibility
  96.  
  97.    A selection of French phrases is provided divided into sections
  98.  
  99. 5  GRAMMAR REINFORCEMENT Exercises
  100.    You are presented with phrases designed to reinforce your command of
  101.    grammatical structures
  102.    This is essentially drill and practice but there is immediate feedback 
  103.    from the computer on all the errors normally made by students and
  104.    useful help screens are provided for quick reference to the grammar
  105.    points in question
  106.  
  107.    An exercise is available on the plural of German nouns. The help screens
  108.    list the various categories of endings with numerous examples
  109.    (This is a lot less boring than book exercises, and is an excellent way
  110.    of overcoming a basic weakness in command of the language)
  111.  
  112. The above exercises (2,3,4 and 5) are now available in one single program-
  113. LANGEX which is also an authoring package enabling you to produce your own
  114. exercises using 'fuzzy' matching techniques to handle the learner's
  115. responses in a reasonably flexible and sophisticated manner.
  116.  
  117. 6. FOREIGN LANGUAGE CLOCK
  118.    An analogue clock is displayed with hands which can be moved using the
  119.    cursor keys. As the clock time changes it is displayed in words in the
  120.    selected foreign language in a text box. A number of activities are
  121.    offered including the possibility of setting the hands of the clock by
  122.    entering the required time as text input by the learner. Suitable both
  123.    for children learning the time in their own language and for foreign
  124.    language learners of all age groups. This program will play WAV files
  125.    of the time phrases if a sound card is present
  126.  
  127.  
  128.         All the above programs are available in Visual Basic versions and run
  129. in Windows. Make sure that a copy of VBRUN300.DLL and of CMDIALOG.VBX is in
  130. your Windows directory for these programs to run. Use PKUNZIP to decompress
  131. the files and place them in an appropriate directory. In Windows RUN the EXE
  132. file and then choose the required data file from the File Menu to start the
  133. program.
  134.  
  135.  
  136.    ACCENTS
  137.  
  138.    Accents are implemented by using the ALT key with the relevant numbers
  139.    on the keypad  (See HELP screen for character codes)
  140.  
  141. Ownership of the programs
  142.  
  143. All the above programs are the property of the author, J. A. Campbell, but   
  144. they may be freely used and copied provided the purpose is purely 
  145. educational and not for financial gain. Further adaptation of the programs
  146. should not be carried out without reference to the author. The author is
  147. willing to consider requests for further development of the material, but
  148. reserves the right to seek financial remuneration for further work carried
  149. out if appropriate.
  150.  
  151. The programs can be easily adapted for the use of learners of ENGLISH from
  152. non English-speaking countries. I should be interested in involvement in
  153. the creation of a range of material for such learners.
  154.  
  155. Older DOS versions of these programs were formerly available. Please note
  156. that where accented characters are used the content files are not
  157. interchangeable between DOS and Windows versions and should be kept separate
  158.  .
  159. Any correspondence should be addressed to-
  160.  
  161.         J.A.Campbell
  162.         26, Manor Gardens,
  163.         Blairgowrie,
  164.         Perthshire
  165.         SCOTLAND  PH10 6JS
  166.         (Tel. 0250 876227)
  167.         Compuserve ID 100117.1573@compuserve.com
  168.         AOL ID Jacampb26@aol.com
  169.  
  170.  
  171.